Meaning of guppy

Definition of guppy

(noun) small freshwater fish of South America and the West Indies; often kept in aquariums

Other information on guppy

WIKIPEDIA results for guppy
Amazon results for guppy