Hungarian is a Uralic language. There are about 14.5 million native speakers. Nouns can be declined with 18 case suffixes, most of which correspond to English prepositions.