Meaning and history
This name comes from the English word spirit, which ultimately derives from Latin spiritus, meaning “breath” or “energy,” and is related to spiro, “to blow” or “to breathe.”
In 2025, 25 babies were recorded with the name Spirit, ranking #5,099 among girls.