Terdapat 3 arti kata 'moo' di Kamus Bahasa Inggris Terjemahan Indonesia.
Kuak
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata moo adalah melenguh. Arti lainnya dari moo adalah menguak.