according to babynames.com both Alice and Heidi mean “of a noble kin.” So they might using Heidi as a fake name but using one that means the same as the name they really want.
[adrotate group="5"]
"He was a lot of things to me" "The only conclusion was love"