Page name should be there for accessibility. While navigating the site, users should be able to know right away which page it’s on. The execption is the front (first) page of the site which seems logical to not have the page name “Front” or “Home” visible.
But if you really really need to do this, it’s actually the same code that you use to hide that front page’s title right now.
Instead of .page-id-7 .entry-title, use .page .entry-title.