What is the meaning of Sophora?

Any of the genus Sophora of small trees and shrubs related to the pea.

sophora

Source: wiktionary.org