Meaning of almoháda

almoháda

Hiligaynon

(Sp. almohada) Pillow, bolster, cushion to sit on, or to rest one's head upon. (see ulúnan).