Noun Definition

manipur

1.Definition: state in northeastern India

Category: Places