portsmouthEnglish

Portsmouth, Pompey

Noun

A port city in southeastern Virginia on the Elizabeth River opposite Norfolk, naval base, shipyards

English: Portsmouth

Bahasa: Portsmouth

A port city in southern England on the English Channel, Britain's major naval base

English: Portsmouth, Pompey

Bahasa: Pompey, Portsmouth

A port town in southeastern New Hampshire on the Atlantic Ocean

English: Portsmouth

Bahasa: Portsmouth

Bahasa words with similar meanings

English words with similar meanings

Show 1 words