This is the 524th most frequent Catalan word.
bons
The Catalan word "bons" means "good" (masculine plural).
In this sentence, 'bons' is used as an adjective meaning 'good' and describes the sandwiches.
Avui hem menjat uns bons entrepans.
Today we ate some good sandwiches.
Here, 'bons' operates as a noun, referring to vouchers or bonds.
Els bons poden ser canviats per productes a la botiga.
The bonds can be exchanged for products in the store.
'Bons' is an adjective in this case, qualifying 'amics' (friends) to mean 'good friends'.