Definition of moorfowl in English:

moorfowl

noun

British
  • another term for red grouse
    • ‘Red grouse, or moorfowl, are abundant in the British Isles.’

Pronunciation

moorfowl

/ˈmɔːfaʊl//ˈmʊəfaʊl/