Meaning of byelarus

Definition of byelarus

(noun) a landlocked republic in eastern Europe; formerly a European soviet

Other information on byelarus

WIKIPEDIA results for byelarus
Amazon results for byelarus