fish head

English

Noun

fish head (plural fish heads)

  1. Alternative form of fishhead.

Anagrams