A keel is a part of a boat that lends stability, and the phrase “even-keeled” means even-tempered, so maybe naming your son Keel will ensure fewer mood swings and out-of-the-blue tantrums? Maybe not. But you can keep those fingers crossed.
Drop the K and call him Eel. Totally kidding.
Famous people named Keel:
This is a fairly obscure name, so there are no famous people named Keel.
"Keel" can also mean to collapse or fall over - as in, "Keel nearly keeled over when I told him it was too close to dinnertime to have a snack."