5 letters · 10 points in Scrabble
noun a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
noun Scottish word for a lake