Tamil Dictionary 🔍

hornfoot

Horn"foot`, a. Defn: Having hoofs; hoofed.


hornfoot - Similar Words