Definition, Meaning, Synonyms & Anagrams | English word LOCH
LOCH
Definitions of LOCH
- (Ireland, Scotland) A lake.
- (Ireland, Scotland) A bay or arm of the sea.
- Alternative form of lohoch ("medicine taken by licking").
- A surname.
Number of letters
4
Is palindrome
No
Search for LOCH in:
Page preparation took: 109.50 ms.