ピカタ
Meanings
Noun
1. piccata