बन्ना शब्द की व्युत्पत्ति के बारे में एकाधिक विचार हो सकते हैं।
एक विचार से यह शब्द संस्कृत √वन् (याचने) से संभव है। वन् + शानच् = वन्वानः (माँगता हुआ) >वन्ना > बन्ना; अथवा (वन् + तुमुन् = वनितुम्) वनितुम् इच्छति। जो माँगना चाहता है।
वन्ना/बन्ना, बनड़ा, bridegroom: कन्या को माँगने वाला। स्त्रीलिंग बन्नी, बनड़ी, बन्नो , bride.
एक अन्य विचार से बन्ना संस्कृत √वृ ल्युट्; वरणम् varaṇam (वरण करना, चुनना) से भी संभव है। वर (दूल्हा ) इसी √वृ से बना है। संस्कृत वरणक > हिंदी बरना > बन्ना । इसी से स्त्रीलिंग बन्नी / बन्नो = वधू, दुलहिन।
राल्फ लिली टर्नर बन्ना को *वन्व (चाहना) से मानता है और वन्वति (बनना, बनाव-सिंगार करना) से भी संभावना व्यक्त करता है।
विवाह के अवसर पर स्त्रियों के द्वारा, प्राय: वर-पक्ष की स्त्रियों केद्वारा, गाए जाने वाले एक प्रकार के लोकगीत को भी बन्ना कहा जाता है।