Banna is an Arabic given name that means "spring, source." It is often used for both boys and girls. The name is of particular significance in Islam, as it is believed to have been the name of one of the wells at Zamzam, a sacred place in Mecca where Muslims go for pilgrimage. In some cultures, Banna may also be associated with water deities or spirits.
Banna is quite uncommon as it appears that there were only two births with this name over an eight-year span from 1993 to 2000.