Translation of nakhoda in English:

nakhoda

skipper

noun

  • 1

    skipper, captain