Quizzing Live

Which European Country Has A Name That Literally Means, Lower Lands

Answer:
Netherlands