attal
/ˈætəl/Definitions
1. noun
A type of mountain in the Himalayas, especially in the Karakoram range
“The trekkers were awestruck by the majestic attal in the Karakoram range.”
1. noun
A type of mountain in the Himalayas, especially in the Karakoram range
“The trekkers were awestruck by the majestic attal in the Karakoram range.”