Meaning of kahirapan

kahirapan

Tagalog

n. suffering; adversity; poverty; discomfort