• Bengali Word উপর English definition (noun) the top (of anything); space over or above anything; the surface; the roof. (adjective) upper: উপরদিক, উপর ঠোঁট. prep 1 on, upon; over; over and above; against: মাথার উপর, on/over the head; এর উপর আর কথা চলে না, nothing to say against this; পাঁচ মাইলের উপর, more than five miles. 2 to; with; towards: গরিবের উপর দয়া, charity to the poor; সে আমার উপর রাগ করেছে, angry with me.