Definify.com

Definition 2024


英里

英里

Chinese

 
flower; hero; brave; outstanding; (abbrev) Britain; English
li, a Chinese unit of length
simp. and trad.
(英里)
Literally: “English li”.

Noun

英里

  1. mile

See also