I love
Asherah, spelled Ashera. I really can't stand
Montserrat. It looks far too masculine and is difficult to place on a child.
Out of your combos, I like
Asherah Madeline and
Asherah Vivian the best. I would suggest
Madeleine if you're looking for that pronunciation, which happens to be my preferred pronunciation as well. For a nickname, I would use
Asha,
Ash, Shera, or
Era.
Asherah LiorAsherah Liel
Asherah SaraiAsherah PaulineAsherah LynetteAsherah BethAsherah ChristineAsherah StephanieAsherah MelodyAsherah Malini
Asherah BreanneAsherah LisetteAsherah IsoldeAsherah BlytheAsherah MireleAsherah RosanneAsherah MargotAsherah Sylvan
Asherah MaireadAsherah Carmel