nagpra (0 synonym found)

We don't have any synonyms for nagpra yet.

Did you mean…

Think nagpra belongs in the thesaurus? Recommend it and we'll take a look.


Definition of nagpra:

°A large city in India, in the state of Maharashtra.

Definition of nagpra:

°A large city in India, in the state of Maharashtra.

Back to Top