Meaning of “pampas” in the English Dictionary

british dictionary