Tamil Dictionary 🔍

seora

Se*ño"ra, n. [Sp.] Defn: A Spanish title of courtesy given to a lady; Mrs.; Madam; also, a lady.


seora - Similar Words