Lughet
goggle-eyed — English Definition | Lughet