Lake Garda in German Lake Garda in German Gardasee proper noun A large lake in northern Italy. Add to Flashcards