Meaning of studio album in English:
studio album
noun
1US An album used to display photographs from a professional photography studio (now rare).
2An album of music recorded in a studio, especially as contrasted with a recording of a live performance.
Origin
Late 19th century.
Are You Learning English? Here Are Our Top English Tips