About us
Define
Definitions for
"Rudyard"
Rudyard is a lakeside village in the county of Staffordshire, England, west of Leek, Staffordshire and on the shore of Rudyard Lake.
en.wikipedia.org