English | German | Russian | Czech

leatherhead English

Meaning leatherhead meaning

What does leatherhead mean?

leatherhead

The friarbird. (slang, obsolete) A city watchman who wore a leather helmet.

Leatherhead

A town in Surrey, England.

Are you looking for...?