We do not currently know of any synonyms for Croll.
The proper noun Croll is defined as:
Did you mean roll, troll or scroll?