open wells meaning in tamil