What does the word dastard mean?

Alphabet: