Compund Words

Last Search Words

Sponsored Links

Search Result:spain




Overview of noun spain

The noun spain has 1 sense


  • Spain, Kingdom of Spain, Espana -- (a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power)