Enter the first name you are looking for below:
The name Teifi is of Welsh origin. It is derived from the name of the River Teifi in Wales.
The name Teifion is a Welsh name derived from the Welsh river name Teifi.
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...