Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spaniard Definition

Cancel
spaniard
noun(Span-iard)
a native or inhabitant of Spain

Words Related to spaniard!

spaniard Examples by Brain Bank Users