Abada

Definition:

  • (n.) The rhinoceros.

Compare abada with other words:

abaca vs. abada

abada vs. rhinoceros