Teyrnog is a boy name with roots in Welsh culture. A Welsh name, likely from 'teyrn' (monarch, ruler). It was borne by Teyrnog (Tyrnog), an early Welsh saint of Llandyrnog.
The numerology number for Teyrnog is 9, reflecting the personality traits and characteristics associated with this name.






