The name Kareem is a boy's name of Arabic origin meaning "noble, distinguished". Kareem is ranked #701 on our popularity charts and is often added to lists like Athletic Baby Names and discussed in our forums with posts like "A brother or sister for little Jack or Olivia".
From the experts:
A favorite Muslim name, Kareem first appeared on the US Top 1000 list in 1972 (jumping in at Number 405!), coinciding with the early career of basketball great turned writer Kareem Abdul-Jabbar (born Lewis Alcindor). It has continued to chart every year since.