Masdar

French

Etymology

Clipping of Masdar City.

Proper noun

Masdar f

  1. Masdar City (a new town in Abu Dhabi, United Arab Emirates)
    Synonym: Masdar City
    Hypernym: écoville
    Holonym: Abou Dabi