Louis the Stammerer
WordNet

noun


(1)   King of France and Germany (846-879)
 
x
OK