Al Ain

See also: alain and Alain

English

Etymology

Borrowed from Arabic العَيْن (al-ʕayn), literally "the spring".

Proper noun

Al Ain

  1. A city in the United Arab Emirates.

Synonyms

Anagrams