What is Keela?

What is Keela?