ganga

ganga

English Noun Top 16,207
Ad

Definition

The sandgrouse.

Etymology

From French ganga, from Catalan ganga.

Ad