English meaning of the Dagbani word zinli

zinli

Noun
  1. deep
    • tongue