English edit

Etymology edit

meet +‎ -cha

Pronunciation edit

Contraction edit

meetcha

  1. (colloquial) meet you
    Pleased to meetcha.

Anagrams edit