Most of paraguay is a mix of spanish and indian decent with a small percentage that are not. The people of paraguay speak two main languages, spanish and guarani. Paraguay also has a population of over 5 million people, witch roughly 90 percent of are roman catholic.