Queenborough
Proper noun
Meaning
Queenborough
A small town and civil parish with a town council on the Isle of Sheppey, Swale borough, Kent, England (OS grid ref TQ9172).
Examples
He was holding emergency talks with Queenborough Harbour Trust on Tuesday to decide if sailings will resume this weekend.