Found something here. Melegroth is the capital of the elven kingdom, and its name translates to "thousand caves." The king of this land was killed by dwarves from Nogrod. They now live in Moria:
PEOPLE, DOES ANYONE HERE SPEAK ELVISH? Please translate "a hundred hundred caves."