English meaning of the Dagbani word lana

lana

Noun
  1. owner, owner [Gh.], person of/with something
    • [plural] parents, guardians
      • master/mistress of a slave or servant
        • testicles