It is an English word meaning length. It can also mean duration, extension or length (length of a boat).
It is not and is not used in Spanish. View English/length .