Drake

Telugu Meaning

మగబాతు

English Meaning

  1. A male duck.
  2. A mayfly used as fishing bait. Also called drake fly.

StatCounter - Free Web Tracker and Counter