I love
Heidi, as I hold favor with many Germanic names anyway, and wonder if "
Heidi" "
Mary Ann" might serve as a double middle or with a hyphen added somewhere.
- or-
"
Heidi Ann" with "
Mary" as a middle?? A hyphen might be added anywhere on this possibility too -depending on preference.