Noun (m.)

Dictionary in Provencal

tourrihoun

keep, lookout; watchtower

English translation keep, lookout; watchtower
Grammatical category s. m.
Also from English keep, lookout, watchtower