Словарь русских фамилий:
Банник — не только банщик или человек, любящий мыться в бане. Слово это имело и мистическое значение: банник, так же как и банной, домовой, обитающий в бане. Русские в старые времена нередко давали своим детям такие имена, чтобы задобрить или обмануть домашних божков: своего то тезку домовой не обидит! (Ф).
© «СловоТолк.Ру» — толковые и энциклопедические словари, 2007-2025