Wikipedia
Namsai
Namsai may refer to:
- Namsai, Arunachal Pradesh, India
- Namsai, Burma