tarfa

/ˈtɑr.fə/

Definitions

1. noun

A village in the United Arab Emirates, also known as Tarfah.

“The tourists visited the ancient village of Tarfa in the UAE.”

Synonyms

  • settlement
  • village

Antonyms

  • city
  • metropolis