What is the meaning of lobamba in English?

Learn vocabulary with pictures as well as definitions of lobamba in English

Learn in

See more

n. Lobamba

Definition of Lobamba in English

Legislative capital of Swaziland.

See more

adj. Lobamba

Definition of Lobamba in English

Of or pertaining to Lobamba, legislative capital of Swaziland.

See more

n. person from Lobamba

Definition of person from Lobamba in English

Person born or nationalised in Lobamba, legislative capital of Swaziland.