Where does “தாரா” come from?

தாரா (Tamil): duck

Definitions

  1. duck

Words derived from “தாரா