1 landwhin | Definition of landwhin

landwhin

noun
land·​whin | \ ˈlandËŒhwin, -nËŒdw-\
plural -s

Definition of landwhin

dialectal, England