numbda

English

Noun

numbda (plural numbdas)

  1. Alternative form of numdah.