Lughet
stupefying — English Definition | Lughet