The Collaborative International Dictionary of English v.0.48:Louri \Lou"ri\, n. (Zool.) See Lory. [1913 Webster]