Meaning of bowhead whale

Definition of bowhead whale

(noun) large-mouthed Arctic whale

Other information on bowhead whale

WIKIPEDIA results for bowhead whale
Amazon results for bowhead whale