torriere

Italian

Noun

torriere m (plural torrieri)

  1. warden of a tower

Anagrams