ORPHANAGE


Meaning of ORPHANAGE in English

n.1 a usu. residential institution for the care and education of orphans.

2 orphanhood.

Oxford English vocab.      Оксфордский английский словарь.