Špela

SHPAY-lah
Diminutive of Elizabeta, Slovene and Croatian
"pledged to God"

Špela Origin and Meaning

The name Špela is a girl's name meaning "pledged to God".

Originally a nickname for Elizabeta, the Slovene and Croatian form of Elizabeth, now Špela is more common as a stand-alone name.