Tenda

See also: tenda

English

Proper noun

Tenda

  1. town in southeastern France and formerly part of Italy.

Anagrams