Stephen
Meaning:
Famous warrior
Origin:
Spanish
Pronunciation:
LAY-tun
Browse Spanish Names