Definition & Meaning | English word HUMPHEAD
HUMPHEAD
Definitions of HUMPHEAD
- (zoology, attributively) A humped head
Number of letters
8
Is palindrome
No
Search for HUMPHEAD in:
Page preparation took: 153.42 ms.