Meaning

1 senses
  1. (uncountable)A variety of polo played while riding elephants rather than horses.

elephant polo — meaning, examples, forms, synonyms | Krumeto