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

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