Nashik

English

Proper noun

Nashik

  1. A large city in Maharashtra, India.

Translations

Anagrams