Rhyme Desk
Find rhyming words!

Definition of "Margrave" :

noun: a German nobleman ranking above a count (corresponding in rank to a British marquess)

noun: the military governor of a frontier province in medieval Germany