Thesaurus:ملجأ

Arabic

Noun

Sense: place providing safety, protection or shelter

Synonyms