Baby name meanings, origin and religion

Meaning: Battle, Fighter
Gender: Boy
Origin: Welsh
Religion: Christian

Find Other Names by Relevence (Kain):

Starting with:  
K---, Ka--, Kai-
Ending with:  
-ain, --in, ---n

Kain name religion, origin & details:

Kain is baby boy name mainly popular in Christian religion and its main origin is Welsh. Kain name meanings is Battle, Fighter.
People search this name as Kainat, Kaina, Kainat afrin, Kainat meaning in urdu, Kainaat, Kainat means, Kainaaz, Kainha.

All Names by Religion

All Names by Origin