σέσιλος

Etymology
. Probably related to and perhaps both of  origin.

Noun

 * 1) land snail