Hasheem
Hasheem is a given name and a surname. As a given name, it is most commonly found in South Asian countries, particularly among Muslim communities. Its origins are Arabic, often linked to meanings such as "generous" or "noble." The name has a history of use across generations, passed down within families.
As a surname, Hasheem also appears in South Asia and other regions influenced by historical migration patterns.
The popularity of Hasheem as both a first name and a surname has seen fluctuations over time.