Fabian
(FAY-bee-un) An eccentric name that means "bean grower". I think it makes a good middle name, like Alexander Fabian or Andrew Fabian.
Fabian is a form of Fabianus, a Roman name derived from the word faba, which means "bean" in Latin.
See Also: Fabiola, Fabienne