Moiya is of African origin, specifically from Swahili, and its meaning is 'born during rain'. It's a unique name that signifies growth and renewal.
"Moiya is quite rare, with only 5 babies named that way worldwide each year on average over the past two decades."