fiordEnglish

fiord, fjord

Noun

A long narrow inlet of the sea between steep cliffs, common in Norway

English: fjord, fiord

Bahasa: fyord

Bahasa words with similar meanings

English words with similar meanings

Show 1 words