David A. Wilson
Tocayo means "person with the same name as me." It does not mean the same as namesake in English. Namesake means "the person for whom one is named." If you are named after your Uncle Ray, he is your namesake. No one else is your namesake, not even other people named Ray. However, all people in the world named Ray are your tocayos!