Teilo is a boy name with roots in Welsh culture. A Welsh name borne by St Teilo, a 6th-century bishop who gave his name to Llandeilo; the root of the name is obscure.
The numerology number for Teilo is 2, reflecting the personality traits and characteristics associated with this name.






