マラサダ
Meanings
Noun
1. malasada (type of donut); malassada