Haven Meaning in Telugu

  • ఓడరేవు
  • నౌకాశ్రయము

Synonyms

  • shelter
  • harborage
  • harbour
  • refuge
  • harbourage