Definition of “fiord” - English Dictionary

English