Did you know there are only a handful of truly English names? In this video, let’s explore where our names really come from: from the Anglo-Saxon ‘Edward’ and ‘Alfred’ to Norman ‘William’ and ‘Richard’, and biblical names such as ‘John’, ‘Mary’ and ‘Jacob’. Along the way we’ll uncover surprising connections between names across languages and centuries. Chances are your name isn’t English at all.