English meaning of the Dagbani word aluura

aluura

Noun
  1. teak tree
    • reddish dye, pink colour