'Ahumai' definitions:

Definition of 'Ahumai'

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