MeaningIn Biblical it means worm or grub. In Polish it means prospering
ReligionChristianity
OriginBiblical, Polish