caballero

ˌkabəˈljɛːrəʊ

noun

a Spanish gentleman.