Definition, Meaning & Anagrams | Italian word SABA
SABA
Definitions of SABA
- Saba, an island in the Caribbean Netherlands
- (biblical) Sheba
Number of letters
4
Is palindrome
No
Search for SABA in:
Page preparation took: 103.88 ms.