English: (noun) Teacher
Bahasa Malaysia: Guru
baguruh: roar
Guruh: Roar
Guruh-guruh: 1) hard to hear 2) heavy rain