BOWHEAD

Definition of BOWHEAD

  1. (noun)large-mouthed Arctic whale