Tamil Dictionary
🔍
lori
Lo"ri, n. (Zoöl.) Defn: Same as Lory.
lori - Similar Words
louri
loris
lorrie
loriot
loring
lorica
gloria
florin
florid
sori
madurai.io
About