YourDictionary

Ommiad

noun pl. Ommiads or Ommiades

See Ommiad in American Heritage Dictionary 4

link/cite print suggestion box