From the options provided, the one which is not a kenning is the last one, whaleroad. In order to be a kenning, whaleroad, should have a hyphen between whale and road.
A kenning is a sort of circumlocution which adopts the form of a compound that usess figurative language in place of a more concrete single-word noun. Kennings consist of two words, and are usually joined by a hyphen.