Lori /(?)/

Lo·ri

Lori

n.
  1. Same as Lory. (Zool.)