Meaning of madiwara

madiwara

Tagalog

madiwara adj. excessively attentive to details