Advertisement
Skip to
Rehoboth Beach
[ruh-hoh-buhth, -bohth]
a town in SE Delaware: beach resort.
Browse