ziggy M

germanic
(SIGIFRID) (ZEKARYÂHÛ)

ZIggy is a short form of Zigfried and Zachary. It is of Germanic and Hebrew origin and comes from the following roots: (SIGIFRID) and (ZEKARYÂHÛ).

ENGLISH ENGLISH
ziggy M English