What is the full meaning of inamorata
(Italian) a (female) lover; beloved person [n -S]
Example of the word inamorata placed on a Scrabble board.