• Bengali Word অবতার English definition (noun) incarnation; personation. দয়ার অবতার mercy incarnate; kindness personified. অবতারবাদ (noun) the doctrine of incarnation.