Definition of “fiord” - English Dictionary

british dictionary