Manipur - Definition

manipur

n 1: state in northeastern India

Look up another word