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