Forlond
From the One Wiki to Rule Them All, the Lord of the Rings Encyclopedia.
Forlond is a harbour on the northern side of the Gulf of Lhûn in the northwest of Middle-earth. It was built by elves after the drowning of Beleriand.
The name Forlond is a Sindarin word and it means "North Haven".
