ユードラ
yūdora

Noun

1. Eudora

Dated
Computing