... an Indian word meaning &amp;quot;rock&amp;quot; ... an apt description for this mountain lake surrounded by huge boulders.