Definitions for leafbird

leafbird leaf·bird

Spelling: [leef-burd]
IPA: /ˈlifˌbɜrd/

Leafbird is a 8 letter English word.

You can make 425 anagrams from letters in leafbird (abdefilr).

Definitions for leafbird

noun

  1. any of several greenish, passerine birds of the genus Chloropsis, of Asia, related to the bulbuls, and often kept as pets.

Origin of leafbird

leaf + bird

Word Value for leafbird
Scrable

0

Words with friends

0

Similar words for leafbird
Word of the day