Mubashsheer means "A messenger who brings joyous tidings and announces welcoming news.".
Mubashsheer meaning in Urdu is: خوش خبری کا بشارت دینے والا
Mubashsheer is of Arabic origin.
Mubashsheer has 3 syllables.
Parents who liked Mubashsheer also loved these names