Harper woods

What is Harper woods?

Harper woods definition and meaning on Dictionary terms:
noun

a city in SE Michigan, near Detroit.