Towzer

See also: towzer

English

Etymology

From towzer.

Proper noun

Towzer

  1. Alternative form of Towser.