Meaning of bayrut

Definition of bayrut

(noun) capital and largest city of Lebanon; located in western Lebanon on the Mediterranean

Other information on bayrut

WIKIPEDIA results for bayrut
Amazon results for bayrut