А Вы не обращали внимание, что среди 30-40-50 летних Леониды, Романы, Михаилы очень часто евреи? Не говоря уж о Марках, Евах и Идах. И что, сейчас совершенно спокойно этими именами называют. А про то, что Захар у Вас какие- то ассоциации вызывает- отройте Святцы и успокойтесь. Имя православное, менее колоритное, чем  все вышеперечисленное. Кстати, при половине родственников- евреев, Захара не встречала ни одного. Зато русского прадеда так звали.