Word Hen
What is the meaning of the word "
manx
"?
Definitions:
of or relating to the Isle of Man or its inhabitants or their language
adjective
the Manx fishing industry