Lughet
self-sacrifice — English Definition | Lughet