Usually if there is one person who is responsible for anything that goes wrong on the server, or client, we call it a risk :p
Most full stack devs are polyglots. Not all polyglots are full stack devs though. i.e. a polyglot might write some ML related code in python, and write micro services in java, but never write anything for the client, so it doesn't make you a full stack developer.
I am a senior software programmer having 20+ years of experience developing desktop and web applications in Java, Ruby on Rails. Since 2021 I am also writing more technical content.
Usually if there is one person who is responsible for anything that goes wrong on the server, or client, we call it a risk :p
Most full stack devs are polyglots. Not all polyglots are full stack devs though. i.e. a polyglot might write some ML related code in python, and write micro services in java, but never write anything for the client, so it doesn't make you a full stack developer.
I would say polyglot is a broader term than fullstack. And it is easier for polyglots to become fullstacks than vice-versa.