Possibly derived from "kewl", a slang spelling of "cool".
© Copyright 2004-2023, A B Cryer, All rights reserved.