English meaning of the Dagbani word amiila

amiila

Noun
  1. a sword belt made with wool yarn