A ray of surprising Intelligence. Usually also represents an amazing leader. One of a kind person who brings smile and cheer. Means "Beauty within our mind" In Kenyan. Even known as "the thoughtful one who acknowledges those with less and those with a limited perspective".
by Jhonyn May 10, 2018
