Because of their bright, golden color. One of their other names is "Golden Carp".
I think baby goldfish are called fry.
Goldfish don't get pregnant.
goldfish live in groups called schools they don't go to school there group is called a school
When goldfish are large enough, they are called carp. Tilapia is not a goldfish or a carp, although the species does have some similarity.
Goldfish in Mandarin is called 金鱼 (jīnyú).
Baby goldfish, once hatched from their eggs, are called fry
a school
Female goldfish have ovaries to produce eggs, and reproduce externally. Male goldfish have internal testes, and they also reproduce externally.
They aare called Gravid or ripe!!
goldfish are not always one color because they have different species. Also, goldfish can change colors over time. They won't always be gold or maybe they won't always be white or whatever color your goldfish is.
Goldfish have teeth, but not in the way that you expect them; they are called pharyngeal teeth which are near the throat
You could use the name of someone you know as the name for your goldfish or you could go for more of a comedy name such as a small goldfish called Jaws, or one called Mr Fish. In the end its your goldfish so you can name it whatever you want. Hope i helped