← Back to browseおおみやし[oomiyashi]nounJapanese definitionNo Japanese definition yet.English definitionsea coconut (Lodoicea maldivica); coco de mer; double coconutExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおおみずおおみずあお