Meaning of horse-head

Definition of horse-head

(noun) any of several silvery marine fishes with very flat bodies

Other information on horse-head

WIKIPEDIA results for horse-head
Amazon results for horse-head