Meaning of damira

damira

Tagalog

damira adj. 1. viscous; thick and sticky; 2. filthy and sticky (ref. to the body)