Mehan is a Hindu Boy name and it is Hindi originated name with multiple meanings. Mehan name meaning is Sudh; Pure. Mehan name popularity and rank stands at 5275 among 29430 Hindu names.
46ec020fb962527f1b8e911e-text