This list isn't mine, but I think it has value. So, here it is. The link above is the URL to the source.
Punctuation Marks and Their Names...
Flicked from wiki...
Punctuation
apostrophe ( ’ ' )
brackets (( )), ([ ]), ({ }), (< >)
colon ( : )
comma ( , )
dashes ( ‒, –, —, ― )
ellipsis ( …, ... )
exclamation mark ( ! )
full stop/period ( . )
guillemets ( « » )
hyphen ( -, ‐ )
question mark ( ? )
quotation marks ( ‘ ’, “ ” )
semicolon ( ; )
slash/stroke ( / )
solidus ( ⁄ )
Interword separation
spaces ( ) ( ) ( ) ( ) (␠)
interpunct ( · )
General typography
ampersand ( & )
at sign ( @ )
asterisk ( * )
backslash ( \ )
bullet ( • )
caret ( ^ )
currency ( ¤ ) ¢, $, €, £, ¥, ₩, ₪
dagger ( † ) ( ‡ )
degree ( ° )
inverted exclamation point ( ¡ )
inverted question mark ( ¿ )
negation ( ¬ )
number sign ( # )
numero sign ( № )
percent and related signs
( %, ‰, ‱ )
pilcrow ( ¶ )
prime ( ′ )
section sign ( § )
tilde/swung dash ( ~ )
umlaut/diaeresis ( ¨ )
underscore/understrike ( _ )
vertical/pipe/broken bar ( |, ¦ )
Uncommon typography
asterism ( ⁂ )
index/fist ( ☞ )
therefore sign ( ∴ )
interrobang ( ‽ )
reference mark ( ※ )