List of 12 Names with "Generous" in Meaning Starting with K

Kaamada

The name Kama is a Sanskrit baby name. In Sanskrit the meaning of the name Kama is: Love.

Meaning: Generous Origin: hindi

Kharim

Karim (alternatively spelled Kareem, or Kerim) (Arabic: کریم‎‎) is a common given name and surname of Arabic origin that means generous or noble. It should not be confused with Al-Karim (Arabic: الکریم‎‎), which is one of the 99 names of Allah, meaning The Most Generous.

Meaning: Generous, A Friend Origin: Arabic