What is the difference between a firth and a loch ?

3 answers 3