LOCH
/lÉ’k/ ► audio Scrabble 9 Words With Friends 10
Definition
- noun a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked).
- noun Scottish word for a lake.
See all 5 words you can make from LOCH →
← Unscramble different letters