queso fresco
Meanings
Noun
1. queso fresco