English: meme
Welsh: memyn
Subject: TGCh
English definition: A unit of cultural transmission or a unit of imitation.
Welsh context: Lluosog: memynnau.