What is the full meaning of zenaidas
ZENAIDA, a wild dove [n]
Example of the word zenaidas placed on a Scrabble board.