Home - Boy's Name - B - Baha

Boys name -
Baha

Meaning:

Brilliant.

Derivation:

Origins:

Arabic

Mail to a Friend