1. One of the most common origins of the name Lewis is from the Welsh name Llywelyn, which means "lion-like". The name was introduced into England by the Normans after their conquest of Wales in the 11th century.
2. Another possible origin of the name Lewis is from the Old German name Ludwig, which means "famous warrior". The name was introduced into England by the Anglo-Saxons in the 5th century.
3. The name Lewis can also be a patronymic surname, meaning "son of Lewis". This surname would have been given to the son of a man named Lewis.
Regardless of its origin, the name Lewis is a common surname in many English-speaking countries today.