US city that houses the University of Wyoming (7)
I believe the answer is:
laramie
(Other definitions for laramie that I've seen before include "US town" , "TV show" , "Town in Wyoming" , "in America" , "US city" .)
I believe the answer is:
laramie
(Other definitions for laramie that I've seen before include "US town" , "TV show" , "Town in Wyoming" , "in America" , "US city" .)