Lughet
self-delusion — English Definition | Lughet