We do not currently know of any synonyms for skell.
The noun skell is defined as:
See full definition of the word skell.
Did you mean skill, skull, sell, swell, smell, spell or shell?