Why is a rainbow trout called trout?
The name "trout" is derived from the Old English word "truht", which means "to breed" or "to grow". This refers to the trout's ability to reproduce and grow quickly. The "rainbow" part of the name comes from the fish's colorful body, which is characterized by a distinctive rainbow-like pattern.