Webster's Revised Unabridged Dictionary · 1913
Lori
Copy link
Lori
, noun
(Zoology)
Same as
Lory
.
↑