Camellia City

English

Proper noun

Camellia City

  1. (informal) The city of Sacramento, California, United States.