フォトスタンド
fotosutando

Noun

1. standing photo frame

From English "photo stand"

Other forms: