Translation of wali in English:

wali

guardian

noun

  • 1

    guardian
    ‘wali kota’ mayor