Lionheart in German Lionheart in German Löwenherz proper noun The nickname of Richard I of England. Add to Flashcards