orphanageEnglish

orphanage, orphanhood, orphans' asylum

Noun

A public institution for the care of orphans

English: orphanage, orphans' asylum

The condition of being a child without living parents

English: orphanage, orphanhood

English words with similar meanings

Show 2 words