Word Definition

Deluded

  1. of Delude

Synonyms