You can check here - click on "Map of Germany", then "Rivers" and point the mouse over the rivers to see the names. You'll find Main, Neckar and Oder there. Oder and Neisse are both border rivers to Poland.