• word of the day

    spain

    spain - Dictionary definition and meaning for word spain

    Definition
    (noun) a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power
    Synonyms : espana , kingdom of spain

Word used in video below:
text: america russia spain and greece are in
Download our Mobile App Today
Receive our word of the day
on Whatsapp