rocky [adjective] + ledge [noun]