Profpointy
Legendary Member
I think Mardy is fairly universal, not just West Yorkshire. I've certainly heard it here in South Wales, and my family have always used it, and expected it to be understood anywhere (though my parents were from Lancashire, which isn't all that far from West Yorks).
It is pretty much northern, albeit has spread.