amour
amour
əmʊə
ēmue
doervelourvoyeurgrandeur

Definition & Meaning of "amour"in English

Amour
01

a secret and unlawful sexual relationship usually one or both partners are married to other people 

amour definition and meaning
Grammatical Information
Animacy status
Abstract
Composition
Simple
Countable
Plural form
amours
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store