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.”

Synonyms

  • town
  • village

Antonyms

  • city