Lookingglass

English

Proper noun

Lookingglass

  1. A census-designated place in Douglas County, Oregon, United States.