Meaning of “fiord” in the English Dictionary

English