Marivella
This is a Spanish variation of the Latin Mirabilia, which means "wonderful, marvelous, extraordinary."
More info:
Results for "Marivella" on Google