Tamil Dictionary 🔍

oratress

Or"a*tress, n. Defn: A woman who makes public addresses. Warner.


oratress - Similar Words