Find the word definition

The Collaborative International Dictionary
Louri

Louri \Lou"ri\, n. (Zo["o]l.) See Lory.

Wiktionary
louri

n. (alternative form of lory English) (type of parrot)