Did you mean fjord?
fjord
noun
°A long, narrow, deep inlet between cliffs.