French

edit

Etymology

edit

Borrowed from English Masdar City.

Proper noun

edit

Masdar City f

  1. Synonym of Masdar