Found 2 boys and girls with the meaning of skene
Skena / 5 letters 
Meaning of Skena In Scottish, Skena means From Skene More
Skene / 5 letters 
Meaning of Skene In Scottish, Skene means From Skene More

Browse by meanings

spiderspikedspirit
spiritedsplendidsplendor
spoilsspokenspouse
spreadspringspringtime
spritestaffstammers
standingstarsstarting
statestatesstatue