meaning of Caada

Caada meaning in General Dictionary

a tiny caon; a narrow area or glen; in addition, but less often, an available area.