Meaning A boy's name of English origin, it means "spear or lance attendant." Origin of Lancelot English Popular Middle Names Pronunciation 🔊 Listen Lancelot Similar Names Langworth Latimer Ophir Osryd Ossian Ladbroc Langundo Suttecliff Swain Galvyn Year by Year Popularity of Lancelot