Find the word definition

Wikipedia
Naihaa

Naihaa (known as Naidu Hall from 1939 to 2001) is an Indian retailer of women and children's wear and wardrobe store based in the city of Chennai.