2 English Synonyms for FIRTH
Prev.1Next
loch
Definition: 1. (Ireland, Scotland) A lake.
There are 4 definitions of the word loch
Show more information about loch
kyle
Definition: 1. A placename
There are 4 definitions of the word kyle
Show more information about kyle
Prev.1Next
Search took: 12.8077 ms