The first thing I'd associate honor with is honor killings, so I don't love the idea of it as a name.
Disregarding that, it's an okay virtue name.
If used for a girl, I prefer
Honora or
Honoria. If used for a boy, some people might hear it as
Connor.
This message was edited 11/2/2016, 7:45 PM