what does punt mean and what does Thebes mean
Thebes was the name of two ancient cities -- one in Greece and the other in Egypt.
Punt has several different meanings.
http://dictionary.reference.com/browse/punt
Punt has several different meanings.
http://dictionary.reference.com/browse/punt