Looking for indexed pages…
Self Titled Album may refer to:
A common music-release practice where an artist’s album is named exactly like the artist (e.g., “The Weeknd” or “Madonna”).
Another term for an eponymous album, i.e., an album whose title matches the artist’s name.