Karima is an Arabic female given name that translates to 'generous' or 'noble'. It is derived from the Arabic root word karama, which means 'dignity', 'honor', or 'generosity'. This name has been popular among Muslims worldwide due to its positive and revered meanings.
The name Karima experienced significant popularity fluctuations over the given period, with a notable peak in 1972 (35 births) and another high point in 1976 (60 births). However, it saw a steady decline from the late 1970s onwards, becoming quite uncommon by the early 2000s. In recent years, it has remained quite rare, with fewer than 20 births per year since 2003.