Skip navigation.

peba - What does it mean?

Definition of 'peba'

English

Noun

(en-noun)
  • An armadillo (Tatusia novemcincta ) found from Texas to Paraguay; the tatouhou.
  • (Webster 1913) ----

    Similar to 'peba'

    pupa, papa, pipa, poppa, puffa