Definition Definition

maikong - Meaning and Examples

Meaning of 'maikong' (Webster Dictionary)

1 . Maikong [ n.]
- A South American wild dog (Canis cancrivorus); the crab-eating dog.