A fork of Rural Dictionary
African word meaning princess.
Some people have it in their nameEx) Caroline Naa Charles