Nihoner

メカ

めか · meka

noun

Mega- (i.e. 10^6)

  • mega, enormous, huge
Full entry for

Other forms and spellings

メガ
Mega- (i.e. 10^6)