English edit

Etymology edit

toy +‎ town

Proper noun edit

Toytown

  1. An imaginary town inhabited by living toys.

Derived terms edit

Related terms edit