meaning of Arnouba

Arnouba meaning in Urban Dictionary

Nickname of Bess, the godess cat of old Egypt.