This name is Hebrew and means Angel of God. He is sent to the fairy planet when a fairy is in trouble. Living in Ireland, full of shamrocks, He is green and will fool you. You will find luck where ever He is at.