Ninjawords is on the iPhone! Watch a video or download it here.
lover
noun
°A person who loves another person, a sweetheart.
°A sexual partner.
synonyms: connoisseur