Many themes incorporate the store name using a dash symbol directly within the theme, and this is applied to all of the meta titles across the store.
To remove it, you will need to edit your theme code (remember to create a backup of your theme before making any changes) and make minor changes.
When you enter the theme editor, follow these steps to remove the store name from metadata:
Once the code editor opens, locate and open the 'theme.liquid' file.
In the 'theme.liquid' codebase, search for '<title>' tags.
Replace all content between the '<title>' and '</title>' tags with:
<title>{{ page_title | escape | strip }}</title>
Finally, click the 'Save' button!"