Sarera Bay Hear it!

Sarera Bay Definition

Sa·rera Bay (sə rerə)

large inlet on the NW coast of New Guinea: c. 200 mi (322 km) wide

Browse dictionary entries near Sarera Bay

  1. Sarema
  2. Sardou
  3. sardonyx
  4. sardonic
  5. sardius
  6. Sardis
  7. Sardinian
  8. Sardinia
  9. sardines
  10. sardine
  1. Sargasso Sea
  2. sargassum
  3. sarge
  4. Sargent
  5. Sargodha
  6. Sargon
  7. sari
  8. sarin
  9. sark
  10. sarky