Suvarou

English

Proper noun

Suvarou

  1. Alternative form of Suwarrow (island).