KAHIL (Turkish) Young KAI (Hawaiian) Sea KAMAL (Arabic) Perfect KANE (Welsh) Beautiful KAREEM (Arabic) Generous KARL (German) Man KASPAR (Persian) Protector of wealth
more names...
KEATON (English) Hawk nest KEEGAN (Irish) Small and passionate KEELEY (Irish) Handsome KEITH (Scottish) Forest KELLY (Irish) Warrior KELSEY (English) Island KENDALL (English) Last name KENNEDY (Irish) Ugly head KENNETH (Irish) Handsome KENT (English) Place in Britian KERRY (Irish) Place in Ireland