Meaning of almuhadon

almuhadon

Tagalog

almuhadon n. cushion; soft pillow for a couch, chair, etc.