Says who? The dictionary? It can change. You forget that language is a social construct, and like it or not, India is a country of a billion people with a different cultural context and we're going to make words up, or overload new meanings to existing words. And there is nothing you can do about it. That's how language works. You could claim ownership over it and try to dictate and browbeat alternate usages, but come to India, and try telling them that Appam is not a Bread, they'll tell you "of course not, Appam is an Indian Bread".