English to Hindi

Meaning for:
fiord
other
पहाडों के बीच का समुद्री भाग