Tor

Noun
  1. tukikohta tai linnoitus kukkulan tai vuoren päällä Noun
    He kiipesivät torille ihailemaan maisemia.
synonyms: linnoitus, kukkula