Definify.com

Definition 2025


meerkats

meerkats

English

Noun

meerkats

  1. plural of meerkat