Suwarrow

See also: suwarrow

English

Alternative forms

Proper noun

Suwarrow

  1. A coral atoll in the northern group of the Cook Islands.