Noun Definition

dastard

1.Definition: a despicable coward

Category: People