Iturea

Iturea. guarded; mountainous