ASYLUM


Meaning of ASYLUM in English

(n.) Any place of retreat and security.

Webster's English dictionary.      Английский словарь Webster.