Lughet
dumb animal — English Definition | Lughet