Caballero

(sustantivo – masculino) 

Gentleman, guy, man