Meaning of meykap

meykap

Tagalog

n. make-up; powder; rouge; lipstick, etc.