Morale, accent on second syllable, is a noun meaning “a person’s mental or emotional state.”
Moral, accent on first syllable, is either a noun meaning “the lesson from a story” or an adjective meaning “virtuous, behaving according to high standards.”
Examples: Team morale rose after the no-hitter.
The moral of the story is “Never tell a lie.”
She made a point with her moral and ethical actions.