Suwarrow
See also:
suwarrow
English
Alternative forms
Suvorov
,
Suvarou
,
Suvarov
Proper noun
Suwarrow
A coral atoll in the northern group of the
Cook Islands
.