ドレッドヘア
doreddohea

Noun

1. dreadlocks

From English "dread hair"

Other forms: