meaning of Baqir

Baqir meaning in Names Dictionary

Deeply learned, genius.
Name Origin: Arabic
Name Gender: Male