mass in French
mass in French
masse
physics: quantity of matter which a body contains
messe
religion: Eucharist