1º_ Mariflor es un nombre femenino, evidentemente une los nombres María y Flor. 2º_ En algunos lugares es un adjetivo para el varón afeminado, que podría tener su origen en la voz manfloro.
"No recuerdo haber tenido una novia llamada Mariflor."
* Solo un "me gusta" por significado y día, a mayor número de "me gusta" el significado aparecerá más arriba en la lista