Birdesmonde

(Berdz-mund)- I found this in a namebook years ago, its Anglo-Saxon and means "bird guardian." I think it would make a real unique and strong name on a girl, I also like the fact that it can be shortened to Birdy.