a persistently annoying person
एक लगातार परेशान व्यक्ति
any of various large flies that annoy livestock
पशुधन को परेशान करने वाले विभिन्न बड़े मक्खियों में से कोई भी