It is of Latin origin, from the Roman war god Mars and it means dedicated to Mars.
what dose Esmeralda mean
it a cool name man
Sx
hot
Soldier
lame
honey
The name Fiona is of Gaelic origin and means "fair" or "white." It is derived from the word "fionn," which can also mean "pale" or "beautiful."
cool
Life
what dose it me anyone
cat