Inamorata
English Meaning
A woman in love; a mistress.
- A woman with whom one is in love or has an intimate relationship.
Sorry, No Malayalam Meaning for your input!
See Inamorat Want To Try Inamorata In Malayalam??