sito
Top 15000
Meanings
Adjective
1. located, situated (formal)
Examples1
There are many places to visit in Kyoto.