Meaning of Welsh ham in English:

Welsh ham

noun

historical

Origin

Mid 19th century.