Berikut ini adalah penjelasan tentang glen dalam Kamus Inggris-Indonesia
kb. lembah kecil, celah-celah gunung.