Анализ фамилии:
Эта фамилия имеет русское происхождение. Чаще всего они образованы от названия города или местности, где жил человек, либо от каких-то особенностей окружающей природы или образа жизни семьи.
Значение фамилии:
БАННИКОВ БАННОВ
Банник - не только банщик или человек, любящий мыться в бане. Слово это имело и мистическое значение: банник, так же как и банной, домовой, обитающий в бане. Русские в старые времена нередко давали своим детям такие имена,чтобы задобрить или обмануть домашних божков: своего то тезку домовой не обидит! (Ф).