Where does “మెకము” come from?

మెకము (Telugu): A beast

Definitions

  1. A beast

Words derived from “మెకము