caballero
/(?)/
ca·bal·le·ro
caballero
n.
A knight or cavalier; hence, a gentleman.