Understand Chinese Nickname

荆棘血路

[jīng jí xuè lù]
This translates literally to 'thorn-bloody road'. It metaphorically expresses the idea of going through great hardships or obstacles on one's journey through life.
Generate Chinese Nickname
Relation Nicknames