κάστρο

Lemma: κάστρο

Translation: castle; fortress; citadel (noun)

Etymology: -