Meaning of hiraya

hiraya

Tagalog

hiraya n. 1. imagination; 2. vision; illusion