Spain's official name is "Reino de España" which means "Kingdom of Spain"
Yes. Castilian, usually called "Spanish" outside of Spain, is the official language of Spain.
The Kingdom of Spain
Espagna
The official name for Spain is El Reino de Espana, or The Kingdom of Spain.
Well, Barcelona is a city but the official name of Spain is Reino De Espana.
Spain does not have an official dish.
Official Currency of Spain - Euro
Spain's official size is 505,370 sq. km.. See related link.
5.........
Spanish.
Spain has a king and queen. The king is the Head of State, he is the official representative of Spain to the world. Spain also has a President, His name is Jose Luis Rodriquez Zapatero, he is the Head of Government, the man in charge of the government and the country.
Germany. Official name: Bundesrepublik Deutschland = Federal Republic of Germany. Switzerland. Official name: Confederatio Helvetica = Swiss Confederation Austria. Official name: Bundesrepublik Österreich = Federal Republic of Austria. You could also count Spain, as some parts of Spain (for example Catalonia) have separate parliaments and governments, but not all of Spain does. By the same logic you could count the UK. Scotland, Wales and norther Ireland have separate parliaments and governments, but England is ruled directly by the national government.
The official national emblem for Spain is the National Flag.
Romance languages are widely the most spoken languages in Spain. However Spanish also called Castilian is the only language that has official status in Spain and is spoken throughout the whole country. In 2005 about 89% of Spaniards spoke Spanish.
Based on my research, Spain's official name is Reino de Espana, which translates to "Kingdom of Spain". As such, Spain would be the nickname, however, it is also called La Piel de Toro.