English | German | Russian | Czech

nupur English

Meaning nupur meaning

What does nupur mean?

nupur

(India) An anklet.

Are you looking for...?