English Etymology 17th Century. Probably from Lower Greek kielswin (“keel swine”), ultimately of Scandinavian origin.
Noun en-noun
io:keelson vi:keelson zh:keelson