English meaning of the Dagbani word vinvamli

vinvamli

Noun
  1. valley