De acuerdo con Anna Suvorova, profesora del Instituto de Estudios Orientales de la Academia de Ciencias rusa, el origen de la palabra «Shalimar» es probable que provenga de la frase árabe «al-sha'imarât» (شاه العمارات ) -rey de los edificios-, que con el tiempo se ha convertido en un sinónimo de jardín de gran belleza.