I'm kinda old-fashioned and I usually turn to my reference books first, before attempting a 'net search on a name. :)
I just did a quick 'net search on "Zelina", and turned up the meaning of "zealous" for that name at this website:
http://www.babynames.com.au/search-alphabetical-results.asp?Name=Zelia
-- Nanaea