History
History
Synonyms
UK
US
Meaning:
meter

an apparatus which measures the amount of whatever passes through it, the distance travelled, fare payable etc; metre

rhythm, beat

MORA as in Wiktionary
MORA as in Wikipedia