Definition of Nellore in English:

Nellore

proper noun

  • A city and river port in SE India, in Andhra Pradesh, on the River Penner; population 427,400 (est. 2009). Situated close to the mouth of the river, it is one of the chief ports of the Coromandel Coast.

Pronunciation:

Nellore

/nɛˈlɔː/