Teffont Magna

English

Proper noun

Teffont Magna

  1. A village in Teffont parish, Wiltshire, England (OS grid ref ST9832).

Further reading