lol, you one of the few people who is curious about the meaning.
anyway, just check this link out and hopfully it will give you a clear idea why i like it.
http://zeldawiki.org/Fierce_Deity_Link
mine is pretty simple.
first of all i really liked Onilink and i really liked the meaning in japanese.
and the 89 is simply the last two numbers of my birthdate