मेगनी — meaning in English Hindi → English · translate English → Hindi instead English meaning dropping noun The act of something falling, or a small piece of animal waste. Senses मेगनी is used for these senses in English: dropping animal excrement Related Hindi words मींगनी मिंगनी मैँगनी बीट