Found 2 boys and girls with the meaning of trojans
Sinon / 5 letters 
Meaning of Sinon In Hebrew, Sinon means A breast-plate, deliverance More
Sinon / 5 letters 
Meaning of Sinon In Hebrew, Sinon means A breast-plate, deliverance More

Browse by meanings

shiningshireshireman
shirtshoemakershooting
shoreshortshortest
shouldershoulderedshouter's
shrewshrewsburyshylock
siciniussidonsiggeir
sighingsignificantsignifies