Samara

Possibly derived from the biblical place name Samaria, which means "watch mountain" in Hebrew.

There were no related names found for Samara.