Marshon \m(a)-rshon, mar-shon\ as a boy's name is a variant of Marshawn (American). See for meaning of Marshon.
The baby name Marshon sounds like Marciano. Other similar baby names are Darshan, Gershon, Mardon, Marion, Marlon, Marmion, Marmeon, Marsh, Marshal, Marsean and Marton.