ledge: a projecting ridge on a mountain or submerged under water
ridge: a long narrow natural elevation or striation
solo man: early man of late Pleistocene; skull resembles that of Neanderthal man but with smaller cranial capacity; found in Java