Likely related to Talaya or Atalaya forms, linked to Spanish atalaya meaning 'watchtower.'
Like Talaya?
Swipe through thousands of names like it