The English term "blossom" matches the Swedish term "blomstring, blomstra, blomma"

other english words that include "blossom" : swedish :
blossoming blomstrande