loch
Top 20000
Meanings
Noun
1. chip log, log (nautical)
2. loch
Examples1
Have you ever heard of the Loch Ness monster?