November 10, 2024
rugby — A town in Warwickshire, England, where the sport of rugby is thought to have originated.
View all English words
Report bad word