ソアラ
soara

Noun

1. soarer; sailplane

Other forms: