Scandinavian meaning is equivalent to John. Danish meaning son of John. Jens is the Danish and Frisian short form of Johannes (equivalent to John). Jensen means son of Jens. -sen means son.
Hain Name Meaning. English: habitational name from any of various places named with Middle English heghen, a weak plural of hegh, from Old English (ge)hæg 'enclosure'. See also Haynes. English: from the Middle English personal name Hain, Heyne.
Kasy is a baby girl name its meaning is vigilant. Mostly popular in religion. The poeple have viewed this name 1190 times.