Question: why is eddard called ned?
Answer: Eddard is basically the Westerosi version of Edward. Ned is a nickname for Edward in the real world, allegedly through this process: “Mine Edward” → “Mine Ed” → “My Ned” → “Ned.” In this case, because Eddard is a modification of a real-world name, it also carries the real-world nickname.