'Ahumai' definitions:

Definition of 'ahumai'

From: Hitchcock
  • Ahumai, a meadow of waters; a brother of waters