Advertisement

Synonyms of Lugo

Primary definition: A historic province and city located in the autonomous community of Galicia in northwestern Spain, renowned for its intact Roman walls.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement