Tamil Dictionary 🔍

protectress

Pro*tect"ress, Pro*tect"rix, n. Etym: [NL. protectrix.] Defn: A woman who protects.


protectress - Similar Words