Naming The SSRS Report Name based on the Parameters Passed
What you are asking is to be able to create a report name dynamically, which is not something that can be programmed, on download, say, from Report Manager. You can (although I've never tested this) possibly do this through a  subscription using @ParameterName @ReportName. citation from msdn It's about the best you can do for now, and there's a link on the citation that allows for this feature to be voted up.