Fiords Meaning

There are 1 meaning(s) for word Fiords

Meaning 1 : a long narrow inlet of the sea between steep cliffs; common in Norway

    Synonyms : fjord