Meaning of lamira

lamira

Tagalog

lamira adj. 1. viscous; 2. filthy and sticky