Definition, Meaning & Anagrams | English word ROSA
ROSA
Definitions of ROSA
- A female given name from Latin; a Latinized variant of Rose.
- Acronym of Roll Out Solar Array.
Number of letters
4
Is palindrome
No
Search for ROSA in:
Page preparation took: 256.20 ms.