A variant of Tehila, from Hebrew meaning "praise" or "song of praise."
Like Teguila?
Swipe through thousands of names like it