Synonyms of Alp in English :
Antonyms of Alp in English
Thesaurus of Alp in English
1. (noun) any high mountain