Mayfowl

noun

Definition of Mayfowl

dialectal, England