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