I like Honor best from your list.
Harlow is too close to harlot for my liking.