nohuda

English

Noun

nohuda (plural nohudas)

  1. Alternative form of nakhoda.