INIA MEANING IN ENGLISH

• Inia Definition & Synonyms

  1. (n.) A South American freshwater dolphin (Inia Boliviensis). It is ten or twelve feet long, and has a hairy snout.


• Inial Definition & Synonyms

  1. (a.) Pertaining to the inion.


RECENT SEARCHES