What is the full meaning of detenus
DETENU, (French) a (male) prisoner, esp. a political prisoner in India [n]
Example of the word detenus placed on a Scrabble board.