Şahnaz ismi 'Çok nazlı' anlamına gelen Farsça kökenli bir kız ismidir. Osmanlıca yazılışı شاهناز şeklindedir.