Baldhead



ENGLISH MEANING
noun
1.
A person whose head is bald.
2.
A white-headed variety of pigeon.