meaning of kilometer

1. Alt. of Kilometre
2.
a metric unit of length equal to 1000 meters or 0. 621371 miles


Related Words

kilometer | kilometers per hour |

Developed & Maintained By Taraprasad.com

Treasure Words