leatherhead Meaning, Definition & Usage

Leath"er*head` noun
Definitions
  1. (Zoöl.) The friar bird.

Webster 1913