chouka

English

Noun

chouka (plural choukas)

  1. Synonym of chousingha.