meaning of Algoma

Algoma meaning in Names Dictionary

Valley of blossoms.
Name Origin: Native American
Name Gender: Female