Значение слова Неллор по словарю Брокгауза и Ефрона: Неллор (Nellore) — город в британской Индии, на берегу реки Пеннар. Деятельная торговля. Жителей 29922.
Нелидовы Неллор Нелумбий