@Gargron
I like the previous suggestion
"Mastodon Social Network"
because it seems to match your criteria, it is descriptive, short and simultaneously sounds good to me.

While not exactly matching your criteria I also like some of the suggested titles which already introduce the user to the underlying concept.
e.g. "Mastodon Fediverse"