Louri

enUK

Lou´ri


n.1.(Zool.) See Lory.