What is the full meaning of picaras
PICARA, (Spanish) a (female) rogue [n]
Example of the word picaras placed on a Scrabble board.