Toter

Webster's Dictionary of the English Language

·noun The stone roller. ·see Stone roller (a), under Stone.

Related Words