Alhan is baby boy name mainly popular in Muslim religion and its main origin is Arabic. Alhan name meaning is Melody, Eloquence, good voice. People also search this as alhan, Alhanouf, alhana. Alhan is written in Urdu, Hindi, Arabic, Bangla as الہن, अल्हण, ألحان, আলহান. Other similar names can be Alhakam, Alharith, Alhazar, Alhusain, Alhusayn, Alhena.