Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

petra Definition

Cancel
petra
geographical name(Pe-tra)
ancient city of northwestern Arabia on the slope of Mount Hor (site in what is now southwestern Jordan)

Words Related to petra!

petra Examples by Brain Bank Users