What is the full meaning of margraves
MARGRAVE, (German) a German nobleman of rank equivalent to an English marquess [n]
Example of the word margraves placed on a Scrabble board.