Honour

Honour is a soft, flowing name that has a strong meaning behind it. It sounds feminine witout being wimpy.

Though Honour is the British spelling, the name Honor spelled the American way is more popular as a name in England and Wales.
See Also: Honor

Your Favorite Names