attaleh
/ætəleɪ/ or /ætəliː/Definitions
1. noun
A town in Israel, north of Jerusalem.
“The tourists visited the historic town of Attaleh, near Jerusalem.”
1. noun
A town in Israel, north of Jerusalem.
“The tourists visited the historic town of Attaleh, near Jerusalem.”