SPAIN


Meaning of SPAIN in English

n. Kingdom of Spain

New Spain Viceroyalty of

Port of Spain

Britannica Concise Encyclopedia.      Краткая энциклопедия Британика.