(A) Mathematics is all about "Definitions + Axioms" which give "theorems + theories" , in general.
There are various Definitions which , being very useful , have become "Standard" , Eg Natural Number ${0,1,2,3, \cdots}$ where sometimes $0$ is excluded by Definition. When Non-Standard Definition is used by some Authors , that will be given early in the Article.
You are seeing such a Situation in that Book.
( I see that your latest comment echoes this Point ! )
(B) When we have a variable "man" , it can take various values like "Prem" or "Harshit" Etc. Now , these values are Constant , meaning "Prem" can not take some other value ( It can not vary ) which matches the Concept of Constant.
Likewise , we can have a variable $x$ which can take various values like $1$ or $2.3$ Etc. These values are Constant , $1$ is always $1$ , never equalling $2.3$ , which matches the Concept of Constant.
It may occur that $y=x$ ( two variables , which can "store" Names , are "storing" the same Name ) , though it will never occur that $1=2.3$ ( Constants or Names ) , in general.
(C) We might imagine some abstract ( imaginary / invisible / hypothetical ) thing which "is" $1$ to which we have given the "Name" like "אחד" (HEBREW) or "एक" (HINDI) or $1$ (DECIMAL) , Etc.
No matter what names we have given , the "rules" of manipulation ( Eg addition ) will be consistent.
We might then imagine some variable $x$ which can take various values , including $1$.
It will always be true that $x+y=y+x$
Hence this Definition matches what we want to achieve , regarding Constant & Variable.
(D) The Dictionary meaning of "Constant" is "Unvarying ; A quantity that does not vary" which , being based on "Variable" , is not very useful in Mathematics or logic.
The Dictionary meaning of "variable" is "Something that is likely to vary ; Something that is subject to variation" which , though intuitive , is not rigorous.
Hence the authors have made attempts to achieve mathematical rigor with these Definitions.