ORPHANOTROPHY MEANING IN ENGLISH

• Orphanotrophy Definition & Synonyms

  1. (n.) A hospital for orphans.
  2. (n.) The act of supporting orphans.


RECENT SEARCHES