1. Relating to Spain, its people, or its language.
2. The people of Spain.
3. The main language of Spain and of much of Central and South America (except Brazil) and several other countries. It is a Romance language with over 300 million speakers worldwide.
I have many Spanish friends.