The name Keoni has its roots in Hawaiian culture and is often associated with the meaning "God is gracious." It is a variant of the name John, which ...