Ghadod

Ghadod
English: Translation
a kind of pimple (or thinking of skin)
noun
Physical Impact