English

edit

Proper noun

edit

Narbada

  1. Dated form of Narmada (Indian river).