What is the full meaning of picara
(Spanish) a (female) rogue [n -S]
Example of the word picara placed on a Scrabble board.