Shibushi

See also: shibushi

English

Proper noun

Shibushi

  1. A city in Kagoshima Prefecture, Japan.
  2. Synonym of Bushi (dialect of Malagasy).