Meaning of ulaanbaatar

Definition of ulaanbaatar

(noun) the capital and largest city of Mongolia

Other information on ulaanbaatar

WIKIPEDIA results for ulaanbaatar
Amazon results for ulaanbaatar