Definition of Manipur

  • 1. State in northeastern India Noun

Semanticaly linked words with "manipur"