Despite its similarity to Game of Thrones' Tywin Lannister, Tywyn is a genuine Welsh town name meaning "sand dune" or "sea shore".