Definitions

from Wiktionary, Creative Commons Attribution/Share-Alike License.

  • noun obsolete A unit of length of ten thousand metres, or ten kilometres.

from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.

  • noun a metric unit of length equal to 10,000 meters

Etymologies

from Wiktionary, Creative Commons Attribution/Share-Alike License

myria- +‎ metre

Examples

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.