Definition of leaflove in English:

leaflove

noun

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

Pronunciation

leaflove

/ˈlēfˌləv/