बदबू — meaning in English Hindi → English · translate English → Hindi instead English meaning stench noun A strong, unpleasant smell. Senses बदबू is used for these senses in English: stench a strong foul smell, a stink Related Hindi words दुर्गंध बू बास गंध