Trouty

See also: trouty

English

Proper noun

Trouty

  1. A settlement in Newfoundland and Labrador.

Anagrams