largueza
Top 45000
Meanings
Noun
1. largesse, generosity
2. length (distance measured along the longest dimension of an object)