Origin: Germanic Old English prefix
Bellyache has 4 different meanings across 2 categories:
an ache localized in the stomach or abdominal region
Any pain in the belly, stomach, or abdomen.
To unnecessarily complain or whine, often about simple matters.