Marshelle is of French origin, derived from the surname 'Marchal', which was an occupational name for a marshal or steward. The name means 'of the horse', influenced by the Germanic element 'marsh', meaning 'horse'. Marshelle gained popularity in the United States during the late 20th century and has since been used as both a first name and a surname.
The name Marshelle experienced its peak popularity between 1953 and 1963, with a significant number of babies being named Marshelle each year. However, starting from the late 1970s, the usage of this name began to decline sharply, reaching an all-time low in the late 1990s and early 2000s. Overall, there were a total of 554 babies named Marshelle between 1947 and 2004.