English, asked by niharikajha20, 10 months ago

a place for ships to sail into town​

Answers

Answered by AtlanAarav
3

Answer:

may be it is port. I forgot the answer.

Answered by mewan24
2

Answer:

a harbour or dock or port.

Similar questions