Marion, definitely. I like its medieval vibe and overall it's a lovely name.
Here in Finland,
Mara is used as a nickname for
Martti, so it feels more masculine than feminine a name to me. Besides that,
Mara reminds me of a word "marakatti", which means "guenon monkey" in Finnish.