Gravesend meaning

grāvzĕnd
A town of southeast England on the Thames River east of London. Is is known as “the Gateway to the Port of London.” Pocahontas is buried here.
0
0
Advertisement