An English modern name often treated as a variant of Taylor, ultimately from Old French tailleur, tailor.
Like Teyla?
Swipe through thousands of names like it