Ind Est

English

Noun

Ind Est (plural Ind Ests)

  1. (UK, in addresses) Abbreviation of industrial estate.

Anagrams