Masham

noun
Mas·​ham | \ ˈmasəm\
plural -s

Definition of Masham

: a British crossbred mutton sheep

History and Etymology for Masham

Masham, Yorkshire, northern England

Keep scrolling for more