What does NDR mean? Nord Deutscher Rundfunk LIKE Northern Germany public radio station See the full article