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)