See also: showa

English edit

Proper noun edit

Showa

  1. Alternative form of Shewa (region of Ethiopia)