Funny, maybe it's a language thing (French speaking) but to me the first thing that comes to mind when speaking about feeds is "RSS", so I genuinely never made the connection.
It probably is: English has "eat" vs. "feed", German has "essen" vs. "fressen", but duckduckgo.com translates both to French "manger".
[0] as an aside, I only just made the connection that 'feed' is likely an abbreviation of 'newsfeed' but also brings a strong and stark connotation that I'm livestock to be fed