leafbird

[leef-burd] /ˈlifˌbɜrd/
noun
1.
any of several greenish, passerine birds of the genus Chloropsis, of Asia, related to the bulbuls, and often kept as pets.
Origin

Tile value for leaf

7
8
Scrabble Words With Friends