Entry aholo
Part of speech noun
English definition  [Provincial] the howling of a dog [Richardson 1885]
French definition  [Tankarana] hurlement d'un chien [David 1952]
Vocabulary 
Derivations 

2017/03/09