Lughet
hiding place — English Definition | Lughet