English meaning of the Dagbani word shifa

shifa

Noun
  1. form, appearance