• Bengali Word মেথর English definition [Persian] (noun) scavenger; sweeper. মেথরানী (feminine) = মেথর. মেথর গিরি (noun) sweeper’s job/profession.