Tamil Dictionary 🔍

adulatress

Ad"u*la`tress, n. Defn: A woman who flatters with servility.


adulatress - Similar Words