orphans'_asylumEnglish

orphanage, orphans' asylum

Noun

A public institution for the care of orphans

English: orphanage, orphans' asylum

English words with similar meanings

Show 1 words