1. ಐಚರು

    ♪ aicaru
    1. (noun)
    2. the food offered to a deity five times a day.