Meaning of “fjord” in the English Dictionary

british dictionary