Noun Definition
spain
1.Definition: a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power
Related Noun(s):espana
Category: Places1.Definition: a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power
Related Noun(s):espana
Category: Places