Nabbanai

Inhabitant or thing of Nabban.