ganga
ganga
English
Noun Top 16,207
Ad
Definition
The sandgrouse.
Etymology
From French ganga, from Catalan ganga.
Ad
ganga
The sandgrouse.
From French ganga, from Catalan ganga.