Noun Definition

toyota

1.Definition: an industrial city of Japan in southern Honshu

Category: Places