meaning of Basharat

Basharat meaning in Names Dictionary

great omen, prophecy.
Name Origin: Arabic
Name Gender: Male