From Spanish 'vainilla,' diminutive of 'vaina' (pod), ultimately from Latin 'vagina' meaning sheath.
Like Vanilla?
Swipe through thousands of names like it