Definify.com

Definition 2025


oomiacs

oomiacs

English

Noun

oomiacs

  1. plural of oomiac