Meaning of imahen

imahen

Tagalog

n. 1. image; likeness; 2. religious statue