Besharat means "A name signifying joyful news and happy announcements. It embodies the sense of bringing pleasant tidings and causing rejoicing.".
Besharat meaning in Urdu is: خوشخبری، اچھی خبر
Besharat is of Arabic origin.
Besharat has 3 syllables.
Parents who liked Besharat also loved these names