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

aesculapiusaestimatusaetheiwine
aethelaethelindaethelthryth
aetnaaffectionaffectionate
afflictedafflictionafflictions
afrenchafricanafter
afterwardsagaelicagain
againstagamemnonagatha