Maristela \m(a)-riste-la, mar(is)-tela\ as a girl's name is of Spanish origin. Blend of Mary (Latin) "star of the sea" and Estela (Persian) "star".
Baby names that sound like Maristela are Marcita and Marsita. Other similar baby names are Marisela, Maricela and Marisella.