Dictionary search results

Showing 1-4 of 4 results

loa British & World English

A god in the voodoo cult of Haiti

Mauna Loa British & World English

An active volcano on the island of Hawaii, to the south of Mauna Kea, rising to 4,169 m (13,678 ft)

Loa loa in eye worm British & World English

Either of two parasitic nematode worms which affect the eyes of mammals:

loa Spanish-English

praise