swain
swain - noun
a man who is the lover of a girl or young woman
swain - thesaurus
beau
boyfriend
fellow