Galwa

See also: galwa

English

Proper noun

Galwa

  1. A town in Nepal.