Polysemy

One word having multiple meanings in different context.