meaning of dreadlocks

1. one of many long thin braids of hair radiating from the scalp; popularized by Rastafarians


Related Words

dreadlock |

Developed & Maintained By Taraprasad.com

Treasure Words