I prefer
Honora because it just looks more feminine (and you could use
Nora as a nickname which I love!)
If you used
Honor, I would use a really feminine middle name to girl it up a bit!
Honor AlessandraHonor EliseHonor MadeleineHonor IsabellaHonor Lorraine