FAQs About the word moray firth

మొరే ఫర్త్

an inlet of the North Sea on the northeast coast of Scotland

No synonyms found.

No antonyms found.

moray eel => మోరే ఈల్, moray => మోరే, moravianism => మొరావియనిజం, moravian => మొరావియన్, moravia => మొరేవియా,