Portland

Hindi Meaning

पोर्टलैंड

English Meaning

  1. The land around a port