Meaning of idolatra

idolatra

Tagalog

idolatra n., adj. idolater [n]; idolatrous [adj.]