Şahnur, Farsça şah ile Arapça nur sözcüklerinden kurulmuş bir kadın adıdır ve “ışığın şahı” anlamına gelir. Nişanyan Adlar adı Şahinur başlığı altında kaydeder ve biçimlerin yörelere göre dağılımını not eder: Şahinur Yozgat'ta, Şahnur Sivas ve Kayseri'de, Şehnur ise Zonguldak'ta tercih edilir. TDK sözlüğü adı çok parlak, güzel diye açıklar.
Kısa yapısıyla uzun soyadlarına rahatça eklenen Şahnur, Şah-nur diye iki hecede okunur. Ek alırken değişmez: Şahnur'un, Şahnur'a. Benzer isimler arasındaki Mahnur ve Gülnur aynı nur öğesiyle kurulmuştur; Mahnur'un da “ay ışığı” anlamı taşıması, iki adı anlamca birbirine yaklaştırır.
