Stansted

English

Etymology

From the nearby village of Stansted Mountfitchet in Essex.

Proper noun

Stansted

  1. An airport to the north of London, in Essex, England.

Anagrams