1. ಮೆಯ್ಜೋಡು

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