RhymeZone

 

Definitions of Portsea:
  • noun:   An urban area in Portsmouth, Hampshire, England, named after Portsea Island (OS grid ref SU6300).
  • noun:   A town on the sea near Melbourne, Victoria, Australia.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023