Definition of leaflove in English:

leaflove

noun

  • An African bulbul (songbird) that frequents dense thickets, with mainly drab brown plumage and a loud bubbling call.

Pronunciation:

leaflove

/ˈliːflʌv/