Yep...taqiyyah. I would not trust them on a stack of Qur'ans.
In Hindi (Indian), the word means pillow!