Tamil Dictionary 🔍

amorosa

Am`o*ro"sa, n. Etym: [It. amoroso, fem. amorosa.] Defn: A wanton woman; a courtesan. Sir T. Herbert.


amorosa - Similar Words