Lotshwao /lo-tshwa~o /
Grammar:noun
A mark on an animal denoting ownership
A brand
Search More Words Dictionary