amour - definitions and synonyms

amour noun

  1. English Meaning: 

    : a usually secretive or illicit sexual relationship