ORPHANAGE Meaning of ORPHANAGE in English n. institution for the care and placement of orphans Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012