Noun: Taunton ton-tun
- A historic town in Somerset, England, located on the River Tone, known for its medieval castle and role in the Monmouth Rebellion
"We explored Taunton's rich history at the Museum of Somerset"
- A city in southeastern Massachusetts, United States, located on the Taunton River, nicknamed the 'Silver City' due to its historical silver manufacturing industry
"Taunton's annual Lights On festival attracts visitors from across the region"
Encyclopedia: Taunton, Queensland