Meaning of the word inamorata in English

What does inamorata mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

inamorata

US /ɪnˌæm.əˈrɑː.tə/
UK /ɪnˌæm.əˈrɑː.tə/

Noun

a person's female lover

Example:
He wrote a series of poems dedicated to his inamorata.
The artist often painted his inamorata as his muse.