Tamil Dictionary 🔍

senhora

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


senhora - Similar Words