Teilo \te(i)-lo\ as a boy's name is of Welsh origin. The name of a prominent sixth-century Welsh saint who has a cathedral named after him (and three other saints) in the Welsh town of Llandaff.
Baby names that sound like Teilo are Thilo and Till. Other similar baby names are Teijo and Teino.