inamorata - Dictionary definition and meaning for word inamorata
inamorata--remember word enamour(a passionate lover) so enamorata..
Powered by Mnemonic Dictionary
can be remembered from "senorita"...like..."samarita" whom SRK loved in DDLJ
could be remembered from the word "amorous"