bluewaters island

/B L UW1 W AO1 T ER0 Z AY0 L AH0 N D/
N
  1. 1

    an artificial island off the Jumeirah Beach Residence coastline, near Dubai Marina, in Dubai, United Arab Emirates.