Tamil Dictionary 🔍

leatherhead

Leath"er*head`, n. (Zoöl.) Defn: The friar bird.


leatherhead - Similar Words