Did you mean links?
links
noun
°A golf course, especially one situated on dunes by the sea.