Synonyms and Antonyms for Spain

2. Port-of-Spain (n.)

the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad

Synonyms:

3. pellitory-of-Spain (n.)

a small Mediterranean plant containing a volatile oil once used to relieve toothache

Synonyms: