Arrogant means having an exaggerated sense of one's own importance. Humble means having a modest or low view of one's own importance - the direct opposite. Cowardly relates to fear, egotistic is similar to arrogant, and gentlemanly doesn't directly contrast with arrogance.