Tamil Dictionary 🔍

ourang

Ou*rang", n. (Zoöl.) Defn: The orang-outang.


ourang - Similar Words