Meaning of idolo

idolo

Tagalog

idolo n. idol