'Iturea' definitions:

Definition of 'Iturea'

From: Hitchcock
    Iturea, guarded; mountainous