What is the full meaning of serra
(Latin) a saw-like organ [n SERRAS or SERRAE]
Example of the word serra placed on a Scrabble board.