delusus

An Elementary Latin Dictionary

dēlūsus

P. of deludo.