1. ಮೆಯ್ಜೋಡು

    ♪ meyjōḍu
    1. (noun)
    2. a protectivemade of metal and used in combat; an armour.
    3. (fig.) a shielding or being shielded; protection.