INDOWMENT MEANING IN ENGLISH

• Indowment Definition & Synonyms

  1. (n.) See Endowment.


RECENT SEARCHES