One who speaks or understands many languages.