Tamil Dictionary 🔍

louri

Lou"ri, n. (Zoöl.) Defn: See Lory.


louri - Similar Words