hojaldra
Meanings
Noun
1. A type of sweet biscuit. (Dominican Republic)