Answer:
Honra means moral dignity (how it is morally justified to treat someone). Honor refers to high respect or self-esteem and is used to describe people with great achievements.
Step-by-step explanation:
I am pretty sure this is right
Honra is a verb (Él honra, Ella honra, Usted honra) while honor is a sustantive.
4.3m questions
5.6m answers