English meaning of the Dagbani word alikaafi

alikaafi

Noun
  1. a stirrup