What is the full meaning of quintas
QUINTA, (Spanish) a country house in Spain or Portugal [n]
Example of the word quintas placed on a Scrabble board.