Meaning: The girl's name Shalimar \sh(a)-li-mar\. Name of a Guerlain perfume which was named for the famous Shalimar Gardens near what is now Lahore, Pakistan. The gardens span 80 acres and were built by Shah Jahan, who also had the Taj Mahal built.
Shalimar is a very rare female first name and a very rare surname (source: 1990 U.S. Census). It's basic meaning is exotic flower.