gladys is a female name from the welsh name gwladus or gwladys, which bears the meaning of royalty (princess); conversely, it has been speculated to originally be from the latin diminutive "gladiolus,""" meaning "small sword" hence the gladiolus flowering plant.