Possibly from Portuguese dona or Malay nyonya or Portuguese senhora. See also Spanish doña (“lady”) and Hokkien 娘惹 (nō͘-niâ) & 娘仔 (niô͘-á, “young lady”).
nhonha (plural nhonhonha)