Synonyms of Refugio

Primary definition: A place providing shelter or protection.

Full Dictionary Entry

Antonyms & Opposite Concepts