The words links, lynx sound the same but have different meanings and spellings. Why do links, lynx sound the same even though they are completely different words?
The answer is simple: links, lynx are homophones of the English language.
A golf course.
Scots Relatively flat or undulating sandy turf-covered ground usually along a seashore.
Any of several wildcats of the genus Lynx, especially L. canadensis of northern North America or L. lynx of Eurasia, having soft thick fur, a black-tipped short tail, and tufted ears.
Definitions from The American Heritage® Dictionary of the English Language, 4th Edition and Wordnik.
Homophones (literally "same sound") are usually defined as words that share the same pronunciation, regardless of how they are spelled.