English meaning of the Dagbani word galikua

galikua

Noun
  1. a shield