Teffont Evias

English

Proper noun

Teffont Evias

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

Further reading