Meaning of Moldova

Definition of Moldova

(noun) a landlocked republic in eastern Europe; formerly a European soviet but achieved independence in 1991

Other information on Moldova

WIKIPEDIA results for Moldova
Amazon results for Moldova