Noun rainbow fish has 1 sense
  1. guppy, rainbow fish, Lebistes reticulatus - small freshwater fish of South America and the West Indies; often kept in aquariums
    --1 is a kind of cyprinodont
,
TOP