What is the full meaning of montagnards
MONTAGNARD, one of a mountain-dwelling people of Southern Vietnam on the Cambodian border [n]
Example of the word montagnards placed on a Scrabble board.