ペーダソス
Meanings
Noun
1. Pedasus