Meaning of “fiord” in the English Dictionary

british dictionary