Name Meaning
Yes, “Muhammad Salar Akbar” is a good and permissible name. All parts of the name carry positive and dignified meanings, and there is nothing in it that is religiously problematic. For future reference: naming in Islam is actually quite simple. The main thing to keep in mind is meaning. A name should have a good, respectful meaning and should not carry anything degrading, immoral, or offensive. The language or culture of the name does not matter at all—Arabic, Persian, Turkish, Urdu, or any other language is equally acceptable as long as the meaning is sound. Regarding the names or attributes associated with Allah: this does not mean that words like Akbar, Karim, Rahim, or Aziz can never be used for humans. The issue is exclusivity. These words should not be used in a way that claims absolute, divine, or rival-like qualities for a person. When used for humans, they simply reflect a limited, human-level quality, not divinity. For example, Akbar for a person means “great” in a human sense, not “the Greatest” in the absolute sense that belongs only to Allah. If these simple principles are kept in mind, one can choose names confidently without unnecessary hesitation.