manipur

manipur

manipur

Noun

state in northeastern India

Synonyms: