Meaning of goa

Definition of goa

(noun) a state of southwestern India; a former Portuguese colony

Other information on goa

WIKIPEDIA results for goa
Amazon results for goa