El Shaddai - One of the Hebrew names for the God of the Bible
Short Meaning:
The All-Sufficient One
Long Meaning:
'shad' = breasts, which signifies One who nourishes, supplies, and satisfies.
'dai' = pours out, which signifies One who provides, gives sustenance, and blessing.