Boy names

Kader

Kader is an Arabic boy name. Meaning “capable, powerful”·

Variant of Qadir.

Kaiden

Kaiden is an English boy name.

Variant of Caden.

Kakashi

Kakashi is a Japanese boy name. Meaning “scarecrow.”

It is formed by the Japanese terms “kaka” (fear) and “shi” (crow).

Name of a Naruto anime character.

Kalani

Kalani is an unisex Hawaiian name. Meaning “The heavens”.

Kamal

Kamal is an arabic boy name. Meaning “perfection”.

Karam

Karam or Karan is an unisex English name. Meaning “generosity, nobleness”.

Karim

Karim is an Arabic boy name. Meaning “generous”.

Karl

Karl is a german boy name. Meaning “free man”.

Kassidy

Kassidy is an unisex English name.

Variant of Cassidy.

Kaushik

Kaushik is a Hindu boy name. Meaning “from Kush (it is a region of Central Asia)”.

Derived from a surname that refers to a clan whose members are the descendants of the legendary sage Vishvamitra, also known as Kaushika.