from The American Heritage® Dictionary of the English Language, 4th Edition
- A mountain range of southeast China running roughly east to west along the northern border of Guangdong province.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a mountain range in southeastern China running generally east to west
Sorry, no etymologies found.