What is the full meaning of devots
DEVOT, (French) a devotee [n]
Example of the word devots placed on a Scrabble board.