Manjira

English

Etymology

From Sanskrit मञ्जीरा (mañjīrā, Manjira).

Proper noun

Manjira

  1. Name of a river in South India. It is a tributary of Godavari.

Translations

Anagrams