Agha is baby boy name mainly popular in Muslim religion and its main origin is Arabic. Agha name meaning is Pre eminent, Leader, Ruler. People also search this as Agham, aghar, agha, Agharid, Aghala, mama agha. Agha is written in Urdu, Hindi, Arabic, Bangla as آغا, अघा, أغا, আঘা. Other similar names can be Agharid, Agharr, Aghlab, Aghsan, Aghala, Agharid, Aghigh, Aghsan.