SpanishTocayoSomeone who shares your first name.

They don't have to have the same last name, but anyone with the same first name is your "tocayo."