Find the word definition

Wiktionary
masdar

n. (label en linguistics chiefly grammar) Arabic verbal noun

Wikipedia
Masdar

Masdar, also known as the Abu Dhabi Future Energy Company, is a renewable energy company based in Abu Dhabi, United Arab Emirates. The company's mission is to invest in renewable energy and clean technology in Abu Dhabi and around the world for both financial and social returns. Masdar is an important part of Abu Dhabi's efforts to diversify its economy beyond oil production. It pursues an "integrated, holistic" business model that merges higher education, research and development, finance, and the development of large-scale renewable energy projects and sustainable communities. Masdar has three business units including Masdar Clean Energy, Masdar City, and Masdar Capital. Masdar's mission is complemented by the Masdar Institute, an independent research university. Masdar is a subsidiary of the Mubadala Development Company and was founded in 2006.