New English-Irish Dictionary
Similar words: memo · mere · mete · mime · melee · merge · meter · metre · theme · Rome
  • EN > GA
  • GA > EN

meme

1 noun element of culture passed on gné thraidisiúin 2 noun COMP viral imageméim  c m uphoto meme méim ghrianghraif