The Finnish term "ilmapiiri" matches the English term "ethos"

other finnish words that include "ilmapiiri" : english :
ilmapiiri atmosphere
ilmapiiri mood