Moyra is a ♀ female name.
Moyra is a Scottish and Irish variant of Moira, a name of the Greek mythology (personifications of destiny). Besides, Moyra derived from the Irish name Máire, which is a form of the name Maria.
Moyra means “destiny”, “fate” (from Greek “μοίρα/moira”) and from Maria “sea of bitterness”, “drop of the sea”, “star of the sea”, “rebelliousness”, “exalted one”, “beloved” and “wished for child”.