Meaning of marabilya

marabilya

Tagalog

n., bot. marigold; four o'clock plant