mocayahuani

deceiver, one who deceives; one who mocks; mocker