> "A Brazilian" or "a Spaniard" are acceptable.
Well, context is important on the Brazilian front. ;)
"I had a brazilian at my house" could have other connotations.
How many did you have at your house?
How many did you have at your house?