lourie
noun
lou·rie
| \ ˈlürē\
plural -s
Definition of lourie
: any of several touracos of southern Africa
Keep scrolling for more