English meaning of the Dagbani word kirkir

kirkir

Noun
  1. well