Where does “ഇടം” come from?

ഇടം (Malayalam): a space, place, area

Definitions

  1. a space, place, area

Words derived from “ഇടം