MAHOVO Meaning of MAHOVO in English (n.) A device for saving power in stopping and starting a railroad car, by means of a heavy fly wheel. Webster's English dictionary. Английский словарь Webster. 2012