Hamid for a baby name

Arabic, meaning ‘praiseworthy’. Hamid Karzai was the elected president of Afghanistan from 2001 to 2014.

Search by letter



Search by category