Marshawn is of American origin, meaning 'son of Mars'. It's a strong and distinctive name that has gained popularity over time. The name was particularly popularized by the professional American football player Marshawn Lynch, who played in the National Football League (NFL) for several teams.
The name Marshawn experienced a significant increase in popularity from the late 1980s onwards, with a notable spike starting around 1996. However, since around 2017, its usage has been declining.