Looks like you really like last names as given names. Why not look through your family tree and see if there are any last names there you would like to honour? Then the name may have more meaning for you.
I would pick Heidi from your list of girl's names as that's the only one I haven't taught, so therefore the least common. (And sounds the nicest too, IMO.) Or go with Emmalee's suggestion and pick names often given for the opposite gender to ensure that they won't match up with another girl in their class. (I teach quite a few children whose parents have done that, girls and boys.)
Bookmarks