English meaning of the Dagbani word Tuure

Tuure

Proper Noun
  1. Europe, Britain, London