Tamil Dictionary 🔍

heronry

Her"on*ry, n. Defn: A place where herons breed.


heronry - Similar Words