Guppy
English Meaning
- A small, brightly colored live-bearing freshwater fish (Poecilia reticulata or Lebistes reticulatus), native to northern South America and adjacent islands of the West Indies and popular in home aquariums.
Sorry, No Malayalam Meaning for your input!
See Gupp Want To Try Guppy In Malayalam??