Search results

  1. amoy

    'Aiyoh' now in the Oxford English Dictionary

    Aiya and Aiyo are Chinese exclamations, usually of surprise, or sometimes disappointment, or regret subject to situations.
Top