Derrooghs

Derrooghs     

Meaning unclear.