Definition, Meaning & Anagrams | English word LOOE
LOOE
Definitions of LOOE
- A coastal town and cpar with a town council in south-east in Cornwall, England, situated on the River Looe (OS grid ref SX2553).
Number of letters
4
Is palindrome
No
Search for LOOE in:
Page preparation took: 126.75 ms.