Definition, Meaning, Synonyms & Anagrams | English word MILLA
MILLA
Definitions of MILLA
- (historical) Spanish mile, a traditional Spanish unit of distance equivalent to about 1.4 km.
Number of letters
5
Is palindrome
No
Search for MILLA in:
Page preparation took: 179.28 ms.