Meaning of elizabeth river

Definition of elizabeth river

(noun) a short river in southeastern Virginia flowing between Norfolk and Portsmouth into Hampton Roads

Other information on elizabeth river

WIKIPEDIA results for elizabeth river
Amazon results for elizabeth river