Enter the first name you are looking for below:
The name Teifion is a Welsh name derived from the Welsh river name Teifi.
The first name "Teifryn" is of Welsh origin. It is derived from the Welsh elements "tei" meaning "smooth, fair" and "bryn" meaning "hill".
Teija is a female given name of Finnish origin. It is derived from the Old Norse name "Þóridh", which itself comes from the old Norse elements "þórr" meaning Thor (the Norse go...