Происходит от гл. хвастать, далее из общеслав. формы *xvast-, ср.: русск. хвастать, укр. хваста́ти, хвасту́н, сербохорв. хва̏стати, хва̏ста̑м «хвастаться, болтать», словенск. hvastáti, hvastȃm, чешск. chvastat, словацк. сhvаstаť sа. По одной гипотезе, первонач. значило «болтать», звукоподражательное, аналогично чешск. žvast «болтовня», žvastati, žvástati «тараторить, болтать». По другой — связано с хвост (развитие значения: хлестать языком > бить себя в грудь > хвалиться). Использованы данные словаря М. Фасмера. См. Список литературы. Использованы данные Толкового словаря русского языка с включением сведений о происхождении слов (2007). См. Список литературы.