fiords
fiords
noun
Long, narrow, deep inlets of the sea, typically with steep sides.
"The Norwegian fiords attract many tourists."
Thesaurus
Synonyms: fjord
fiords
Long, narrow, deep inlets of the sea, typically with steep sides.
"The Norwegian fiords attract many tourists."
Synonyms: fjord