Jumeira

English

Proper noun

Jumeira

  1. Alternative form of Jumeirah.