Watching Beyoncé's music video "Halo" today, I've realized that I love Halo as a name for a girl (only for a girl). Maybe because it is the perfect blend of some favourites of mine like Hero (for a girl), Shiloh, Milo (on a boy) etc. I'd never ever use Halo, but it might become a GP of mine. wdyt?