Meaning of bowhead
Definition of bowhead
(noun)
large-mouthed
Arctic
whale
Other information on bowhead
WIKIPEDIA results for
bowhead
Amazon results for
bowhead
Tweet