Definition of boy-lover in English:

boy-lover

noun

  • 1A lover of boys; a pederast.

  • 2A boy who is a lover.

Origin

Mid 18th century.