keloke meaning