What does Beca mean?

Beca meaning in Urban Dictionary

an incredibly healthy girl. One of incredible beauty.


Beca - Spanish to English

grant [award]