I am a Spanish instructor and always call my students by the Spanish equivalent (or something close)of their name. So, "Sherry" becomes "Amada," for example.
The problem is, some Anglo-Saxon or Gaelic names are very challenging to translate. This semester, I have a student who is curious about her sons' names, and asked me to look. Can anyone help me find an equivalent to Blake (meaning either black or pale) and Mason (meaning, obviously, stoneworker)?