Definitions of lupin:

  • noun:   any plant of the genus Lupin; bearing erect spikes of usually purplish-blue flowers