whirlygig

whirlygig

English Noun
Ad

Definition

Alternative form of whirligig.

Ad