The Russian term "afisha" matches the English term "notice"

other russian words that include "afisha" : english :
afisha placard
afisha poster