Meaning of lamuga

lamuga

Tagalog

lamuga n. display of companionship or fondness