Louri /(?)/

Lou·ri

Louri

n.
  1. See Lory. (Zool.)