Marnie \m(a)-rnie, mar-nie\ as a girl's name is a variant of Marina (Latin), Marmara (Greek) and Marni, and the meaning of Marnie is "from the sea; sparkling, shining".
The baby name Marnie sounds like Marne, Marnia and Marnee. Other similar baby names are Marcie, Markie, Marjie, Margie, Marie, Marlie and Martie.