Hay noun1 •Ellipsis of Hay-on-Wye: a small town in Hay community, Powys, Wales, on the England-Wales border.