Imphan

English

Proper noun

Imphan

  1. Alternative form of Imphal.

Synonyms