Need opinions on baby name...

I don't want family and friends to know baby girl's name until she's born, but I do want some outside opinions!

Hubby and I want a Spanish name and want incorporate our mom's names, Maria and Elsa, so we came up with Marielisa.

I think it's pretty but is it too extra?

Also, any suggestions on a middle name??

Thanks for any input!