About MeMarjorie Megan ArcillaThe names ‘Marjorie’ and ‘Megan’ are of English and Welsh origin, both signifying “Pearl”.‘Arcilla’ is of Latin origin, and it signifies "altar of heaven".
Important Links#StopAsianHateAnti-Asian Violence ResourcesStop AAPI HateBlack Lives Matter CanadaYemen CrisisDiscover Petitions